A Longitudinal, Multi-Project Study of Bug Tracking Productivity and Learning in Open Source Software Development

نویسندگان

  • Janina Matz
  • Arne Beckhaus
  • Dierk Erdmann
  • Peter Buxmann
چکیده

The dynamics of Open Source Software development have recently received a lot of attention from an organizational learning perspective. Following a network theoretic approach, we study the temporal development of communication network structure and productivity in order to detect associations among these constructs. Thereby, we identify a research gap in that related work either focuses on too few projects or utilizes insufficient numbers of analyzed timeframes. Our study is both multi-project and longitudinal in order to detect holistic influencing factors of successful Open Source Software development. First, we find that learning effects are present since productivity increases over time. Next, we observe that growth in team size impedes productivity whereas the continuous concentration on central nodes coincides with increasing productivity. Against our expectation, we also find that increasing centralization does not yield decreasing network density, possibly due to Open Source Software developers deliberately avoiding the dependence on bottleneck nodes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Open Source Multi Agent System for Data Preprocessing of Online Software Bug Repositories

Software bug repositories contain lot of useful information related to software development, software design and software’s common error patterns. Most of the projects use bug tracking system to manage the bugs associated with the software. These bug tracking system works as an online bug repositories, which can be accessed by all of the project members situated at different locations. Research...

متن کامل

An Exploratory Study of Duplicate Bug Reports in Oss Projects

Open Source Software (OSS) uses open bug repository during development and maintenance, so that both developer and user can reports bugs that they have found. These systems are generally called as bug tracking system or bug repositories. Bug tracking system is open bug repository that is maintained by open source software organizations to track their bugs. In OSS bug reports from all over the w...

متن کامل

A Novel Ranking Approach Relevant Files for Bug Reports Using Domain Knowledge

When a new bug report is received, developers usually need to reproduce the bug and perform code reviews to find the cause, a process that can be tedious and time consuming. A tool for ranking all the source files with respect to how likely they are to contain the cause of the bug would enable developers to narrow down their search and improve productivity. This paper introduces an adaptive ran...

متن کامل

An Exploratory Study of Open Source Software Development Team Structure

We examine the structure of Open Source Software (OSS) development teams as part of a project on success factors for distributed work teams. Several authors have described OSS teams as having a hierarchical structure: a small team of core developers who oversee the development and contribute most of the code, a larger group of co-developers who contribute sporadically by reviewing or modifying ...

متن کامل

An Overview of the Software Engineering Process and Tools in the Mozilla Project

The Mozilla Project is an Open Source Software project which is dedicated to development of the Mozilla Web browser and application framework. Possessing one of the largest and most complex communities of developers among Open Source projects, it presents interesting requirements for a software process and the tools to support it. Over the past four years, process and tools have been refined to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011